Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 RICHMOND HILL Terraced £1,234,866 £1,000,000 28 Sep 2018
3 RICHMOND HILL Terraced £1,623,000 1 Dec 2023
4 RICHMOND HILL Detached £1,170,761 £750,000 28 Sep 2007
RICHMOND LODGE RICHMOND ROAD Terraced £2,071,814 £1,675,000 20 Aug 2018